﻿@charset "utf-8";
/* 公共css部分 */
*{padding:0px;margin:0px;font-family:/*"微软雅黑",*/"宋体",Arial, Helvetica, sans-serif,serif;}
img{border:0px;}
ul li{list-style:none;}
a{text-decoration:none;font-size:12px;color: #333;}
a:hover{ text-decoration:underline;}

body{font-size:12px;}
td{ vertical-align:top; text-align:left;}

.clearfix{clear:both;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
*html .clearfix{height:1%}
.container{margin:0 auto; width:980px; height:1%;}

.ft12{ font-size:12px;}
.ft13{ font-size:13px;}
.ft14{ font-size:14px;}
.ft20{ font-size: 20px;}
.ft18{ font-size: 18px;}
.mt10{ margin-top:10px;}
.mt16{ margin-top:16px;}
.mt20{ margin-top:20px;}
.mt22{ margin-top:22px;}
.mt28{ margin-top:28px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.ml10{margin-left: 10px;}
.pt10{padding-top: 10px;}
.mt8{ margin-top:8px;}
.mt6{ margin-top:6px;}
.fb{ font-weight:bold;}
.tx_l{ text-align:left;}
.tx_r{ text-align:right;}
.tx_c{ text-align:center;}
.red{ color:#F00;}
.yellow{color: #ffff00;}
.b_b{ border-bottom:solid 1px #ccc;}
.pt6{ padding-top:6px;}
.pr6{ padding-right:6px;}
.pl5{padding-left: 5px;}
.pb10{padding-bottom: 10px;}
.dis{ display:block;}
.udis{ display:none;}
.fl{ float:left;}
.ft0{ font-size:0px;}
.ml3{ margin-left:3px;}
.box_center{ margin:20px auto 0px auto;}
.img-block img{ display:block;}

.topbg{height: 30px;background: #fff;border-bottom: solid #e9edea 1px;}
.top{padding: 0 15px;width: 950px;color: #666;}
.top div{float: left; width: 50%; height: 30px;line-height: 30px; color: #999;}
.top a{color: #666;}
.cn,.en{cursor: pointer;}

.header_top{width: 980px;padding: 5px 10px 10px 10px;background: #fff;margin: 0 auto;}

.header{margin-top: 24px;}
.header div{float: left;}

div.contact{float: right;width: 250px;padding-top:35px;}
div.contact div{float: right;}
div.contact div.telphone{margin-left: 15px;float: left;}
.telphone_text{float: left;width: 170px;padding-left: 5px;}
.telphone_text div{float: none;width: 160px;}

.telphone_text1{font-size: 20px;color: #000000;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.telphone_text2{font-size: 20px;color: #000000;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}

div.logo-text{background: url("../images/logo-bg.jpg") no-repeat left center;height: 80px;margin-left: 30px;padding-left: 15px;padding-top: 26px;}
div.logo-text div{width: 380px;float: none;}
.logo-text .text1{font-size: 18px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;height: 32px;}
.logo-text .text2{font-size: 18px;color: #088a59;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}

.nav{
    background: #02935d;
    border: 2px solid #02935d;
    -moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius:2px;            /* W3C syntax */
}
.nav ul li{float: left;width: 98px; height: 42px;line-height: 42px;text-align: center;background: url("../images/navactivebg.jpg") no-repeat right center;}
.nav ul li.active{background: none;}
.nav ul li a{color: #fff;font-size: 14px;display: block;}
.nav ul li a:hover{font-weight: bold;}
.nav ul li a.active{font-size: 14px;font-weight: bold;}

.banner{width: 1270px;margin: 0px auto;}

.banner_c5{width: 1270px;margin: 0 auto;background: url("../images/c5.jpg") no-repeat center center;height: 479px;}
.banner_c5_box{position: relative;height: 479px;}
.banner_c5_box div{position: absolute;font-size: 18px;color: #333333;font-family: "Microsoft Yahei", Tahoma, Arial, serif;line-height: 28px;text-align: center;}

.banner_c5_box div.banner_c5_1{left: 40px;bottom: 55px;width: 80px;height: 60px;}
.banner_c5_box div.banner_c5_2{left: 90px;bottom: 175px;width: 80px;height: 60px;}
.banner_c5_box div.banner_c5_3{left: 185px;bottom: 285px;width: 80px;height: 60px;}
.banner_c5_box div.banner_c5_4{left: 315px;bottom: 335px;width: 80px;height: 60px;}
.banner_c5_box div.banner_c5_5{left: 450px;bottom: 340px;width: 80px;height: 60px;}
.banner_c5_box div.banner_c5_6{right: 305px;bottom: 320px;width: 80px;height: 60px;}
.banner_c5_box div.banner_c5_7{right: 185px;bottom: 245px;width: 80px;height: 60px;}
.banner_c5_box div.banner_c5_8{right: 100px;bottom: 150px;width: 80px;height: 60px;}
.banner_c5_box div.banner_c5_9{right: 40px;bottom: 60px;width: 80px;height: 60px;}

.index_text1_box{width: 410px;height: 36px;margin: 0 auto;}
.index_text1_box div{float: left;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 26px;color: #009923;width: 118px;}
.index_text1_box div.index_text1_box_2{background: #3abb00;height: 37px;width: 265px;color: #fff;line-height: 37px;}

.index_text2_box{width: 460px;height: 36px;margin: 10px auto 0 auto;padding-left: 180px;}
.index_text2_box div{float: left;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 26px;color: #009923;width: 120px;}
.index_text2_box div.index_text2_box_2{background: #01662e;height: 37px;width: 320px;color: #fff;line-height: 37px;}

.index_kongqijinghua{border-bottom: solid 1px #dbdbdb;margin-top: 60px;}
.index_kongqijinghua div.index_kongqijinghua_center{width: 270px;position: relative;margin: 0 auto;}
.index_kongqijinghua div.index_kongqijinghua_center div{position: absolute;left: 0;top: -20px;width: 270px;height: 34px;background: #3abb00;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 20px;color: #fff;line-height: 34px;}

.index_meihuasheng{margin-top: 20px;}
.index_meihuasheng div,.index_meihuasheng div span{font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 28px;color: #333;line-height: 34px;}
.index_meihuasheng div.index_meihuasheng_text{font-size: 18px;}
.index_meihuasheng div span{color: #009901;}

.search{float: right;width: 277px;}
.search label{display: block;float: left;}
.search_text{background: url("../images/search_text.jpg") no-repeat left top;width: 224px;height: 27px;padding: 2px 5px 2px 15px;}
.input-text{width: 160px;height: 27px;line-height: 27px;border: none;background: none;font-size: 12px;}
.input-sub{width: 33px;height: 31px;border: none;background: url("../images/search.jpg") no-repeat left top;text-indent: -9999px;}

.product_index{width: 980px;height: 45px;}
.product_index div.product_index_center{width: 700px;height: 32px;float: left;color: #666;}
.product_index_center a{line-height: 32px;font-size: 12px;color: #666;}

.media_content{background: url("../images/media_footer.jpg") repeat-x bottom;padding-bottom: 140px;}


.case{background: url("../images/case-bg1.jpg") no-repeat center top;height: 250px;}
.case_more{text-align: center; width: 100%;padding-top: 60px;}
.case div{float: left;}
.casebox{width: 960px;padding: 15px 10px 0 10px;}
.case-content{width: 910px;height: 120px;}
.case-content ul li{float: left;width: 215px;text-align: center;padding-left: 10px;line-height: 25px;}
.case-content ul li img{display: block;border: solid 1px #ccc;padding: 4px;width: 205px;height: 115px;}
.case-left,.case-right{padding-top: 40px;}

.product_index_box{background: #f3f3f3;border-top: solid 2px #02925f;}
.product_left{width: 241px;float: left;background: #02935c;padding-bottom: 15px;}

.product_title{height: 53px;width: 231px;padding: 20px 0 0 10px;border-bottom: solid 1px #7bc18d;}
.product_title h1{font-size: 17px;color: #FFFFFF;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-weight: normal;}
.product_title h3{font-size: 14px;color: #cccccc;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-weight: normal;}

.product_left_centent{width: 241px; clear: both;padding:10px 0 0 0px;}
.product_left_cententhov{height: 527px;overflow: hidden; }
/*.product_left_cententhov ul{display: block;overflow: hidden;height: 500px;}*/

.product_left_centent ul li{padding-bottom: 12px;padding-left: 5px;border-bottom: solid 1px #7bc18d;}
.product_left_centent ul li.on{}
.product_left_centent ul li a{display: block;color: #FFFFFF;font-size: 14px;height: 34px; line-height: 32px;}
.product_left_centent ul li a:hover{}
.product_left_centent ul li ul li{border: none;padding: 0;width: 118px;float: left;letter-spacing: 0;}
.product_left_centent ul li ul li a{height: 20px;line-height: 20px;background: url("../images/product_ico_active.jpg") no-repeat left center;display: block;padding-left: 10px;font-size: 13px;}

.product_left_bottom{}

.product_right{float: left;margin-left: 10px; width:729px;background: #FFFFFF;}
.producttitle{height: 51px;width: 715px;padding-left: 14px; color: #000000;}

.producttitle div{line-height: 51px;float: right;padding-right: 10px;}
.producttitle div.title{float: left;position: relative;font-size: 17px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.producttitle div.title span{color: #999999;font-size: 15px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.producttitle div.tx_r a{font-family: arial, sans-serif;margin-top: 20px;display: block;}

.productlist{height: 1%;clear: both;padding-left: 14px;}

.productlist ul li{float: left;width: 227px;text-align: center;margin-left: 16px;margin-bottom: 10px;line-height: 24px;}
.productlist ul li.none{margin-left: 0;}
.productlist ul li img{max-width: 218px;max-height:174px;vertical-align: middle;}
.productlist ul li span{width: 218px;height: 174px;border: solid 1px #dedede;padding: 1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/}
.productlist ul li a:hover{color: #ff0000;}
.productlist li div.product_list strong{display: block;font-weight: normal;text-align: left;line-height: 22px;}
.productlist li div.product_list a strong{color: #666666;}
.productlist li div.product_list a:hover strong{color: #ff0000;}

.productlist ul li a{display: block;}
.productlist li div.product_more{margin: 4px 0;}
.productlist li div.product_more a{float: left;width: 66px;height: 25px;color: #fff;line-height: 25px;}
.productlist ul li a.getprice{background: #cc6600;}
.productlist ul li a.getmore{background: #02935c;margin-right: 15px;}
.productlist li div.product_list b{display: block;font-weight: normal;text-align: left;line-height: 22px;}
.productlist li div.product_list a b{color: #666666;}
.productlist li div.product_list a:hover b{color: #ff0000;}

.productlistindex li{padding-bottom: 27px;}

.casetitle{height: 35px;line-height: 35px;}
.casetitle div.title{width: 230px;height: 35px;border-bottom: solid 2px #02935c;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 17px;}
.casetitle div.title span{font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 15px;}
.caselist div{float: left;}
.caselist div.left,.caselist div.right{width: 24px;padding-top: 45px;}
.caselist .caselistcontent{width: 912px;margin: 20px 10px 0 10px;height: 11px;overflow: hidden;}
.caselist .caselistcontent ul li{float: left;width: 180px;text-align: center;line-height: 22px;}
.caselist .caselistcontent ul li img{height: 80px;width: 160px;display: block;border: solid 1px #dedede;padding: 2px;}

.productlistx{height: 1%;clear: both;padding: 0px;}
.productlistx ul li{float: left;margin-left:15px;text-align: center;line-height: 34px;}
.productlistx ul li.none{float: left;margin-left:0px;text-align: center;line-height: 34px;}
.productlistx ul li img{max-width: 224px;max-height:150px;border: solid 1px #ccc;padding: 4px;display: block;margin: 0 auto;}
.productlistx ul li a:hover{color: #ff0000;}

.productlistn{height: 1%;clear: both;padding: 10px;border: 1px solid #ccc;}
.productlistn ul li{float: left;width: 240px;text-align: center;line-height: 34px;height: 195px;}
.productlistn ul li img{max-width: 224px;max-height:150px;border: solid 1px #ccc;padding: 4px;display: block;margin: 0 auto;}
.productlistn ul li a:hover{color: #ff0000;}

.franchisees{}
.franchisees ul li{float: left;width: 165px;text-align: center;line-height: 31px;margin-left: 18px;}
.franchisees ul li.none{margin-left: 0px;}
.franchisees ul li img{max-width: 130px;max-height:80px;vertical-align: middle;}
.franchisees ul li span{width: 154px;height: 95px;border: solid 1px #ccc;padding:1px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}

.choose_bg{background: url("../images/bg2.jpg");padding-top: 16px;padding-bottom: 16px;}
.choose_box{background: #06875a;}
.choose_title{text-align: center;padding-top: 25px;}
.choose_title h1,.choose_title h3{font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-weight: normal;color: #FFFFFF;}
.choose_title h1{font-size: 32px;}
.choose_title h3{font-size: 15px;}

.choose_content_box{height: 320px;width: 960px;background: url("../images/choose_tab_0.jpg") no-repeat;margin: 40px 10px 10px 10px;padding: 20px 0 20px 0;}
.choose_content_box ul{margin: 0 auto;width: 910px;display: block;height: 48px;}
.choose_content_box ul li{float: left;width: 130px;height: 48px;}
.choose_content_box ul li a{display: block;width: 130px;height: 48px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 18px;line-height: 48px;text-align: center;color: #FFFFFF;}
.choose_content_box ul li a.lidis-1{background: url("../images/choose_tab_1.jpg") no-repeat -26px -20px;width: 132px;}
.choose_content_box ul li a.lidis-2{background: url("../images/choose_tab_2.jpg") no-repeat -154px -20px;width: 132px;}
.choose_content_box ul li a.lidis-3{background: url("../images/choose_tab_3.jpg") no-repeat -284px -20px;width: 132px;}
.choose_content_box ul li a.lidis-4{background: url("../images/choose_tab_4.jpg") no-repeat -416px -20px;width: 132px;}
.choose_content_box ul li a.lidis-5{background: url("../images/choose_tab_5.jpg") no-repeat -544px -20px;width: 132px;}
.choose_content_box ul li a.lidis-6{background: url("../images/choose_tab_6.jpg") no-repeat -675px -20px;width: 132px;}
.choose_content_box ul li a.lidis-7{background: url("../images/choose_tab_7.jpg") no-repeat -805px -20px;width: 132px;}
.choose_content_box ul li a.liudis{}

.choose_content{background: #FFFFFF;height: 265px;width: 900px;padding: 0 15px 0 15px;margin: 0 auto;
    border: 5px solid #FFFFFF;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
}

.choose_content_tab_left{width: 403px;height: 188px;border: solid 1px #d8d8d8;margin-top: 44px;margin-left: 14px;float: left;}
.choose_content_tab_left div.title{height: 33px;margin-top: 20px;margin-left: 110px;}
.choose_content_tab_left div.title span{display: block;height: 33px;background: url("../images/tab-ico.jpg") no-repeat center center;width: 29px;text-align: center;line-height: 33px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;color: #FFFFFF;font-weight: bold;font-size: 13px;float: left;}
.choose_content_tab_left div.title p{float: left;height: 30px;line-height: 30px;width: 134px;border-bottom: solid 2px #ff7202;padding-left: 10px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 14px;}

.choose_content_tab_left div.content{margin-top: 20px;margin-left: 36px;width: 340px;line-height: 24px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 14px;color: #666666;}
.choose_content_tab_right{float: left;margin-top: 20px;margin-left: 20px;}

.about_content_box{margin-top: 20px;}

.about_left,.about_right,.about_right_bottom{float: left;height: 435px;background: #FFFFFF;}
.about_left{width: 590px;}
.about_right{width: 360px;margin-left: 10px;height: 270px;padding: 10px;}
.about_right_bottom{width: 350px;margin-top: 10px;height: 115px;background:url("../images/telphone2.jpg") no-repeat right center #FFFFFF;margin-left: 10px;padding: 10px 15px 10px 15px;}

.about_info{width: 550px;padding: 25px 20px 0px 20px;}
.about_info div{float: left;}
.about_info h1{font-size: 25px;line-height: 32px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-weight: normal;color: #333333;text-align: center;}
.about_info h3{font-size: 20px;line-height: 32px;width: 295px;margin: 5px auto;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-weight: normal;color: #FFFFFF;background: #cc6600;text-align: center;}
.about_info p{padding: 25px 0;font-size: 14px;line-height: 26px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;color: #666666;}

.albumlist{height: 200px;width: 550px;padding: 0px 20px 0px 20px;}
.albumlist div{float: left;}
.albumlist div.left,.albumlist div.right{width: 24px;padding-top: 50px;}
.albumlist div.albumlist_content{width: 492px;margin: 0px 5px;overflow: hidden;height: 185px;}
.albumlist div.albumlist_content ul li{float: left;width: 230px;text-align: center;line-height: 26px;}
.albumlist div.albumlist_content ul li img{width: 215px;height: 153px;display: block;border: solid 1px #dedede;padding: 2px;}
.telphone_title h1,.telphone_title h3{font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-weight: normal;}
.telphone_title h1{font-size: 18px;color: #06875a;}
.telphone_title h3{font-size: 17px;}
.telphone_phone{background: url("../images/telphone.jpg") no-repeat left center;height: 51px;margin-top: 10px;padding-left: 60px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 17px;}

.honors_title{}
.honors_title div.title{width: 135px;border-bottom: solid 2px #06875a;font-family: arial, '微软雅黑', Simsun, serif;font-size: 17px;line-height: 28px;}
.honors_title div.title span{font-size: 15px;color: #333333;font-family: arial, '微软雅黑', Simsun, serif;}

.piclist{width: 980px;height: 1%;}
.piclist div{float: left;}
.piclist div img{display: block;height: 140px;border: solid 1px #ccc;}
.piclist div.left{margin-top: 50px;}
.piclist div.left img{width: 24px;height: auto;border: none;cursor: pointer;}

.piclistcontent{width: 912px;margin: 0 10px;overflow: hidden;height: 188px;}
.piclistcontent ul li{float: left;text-align: center;padding: 0px 5px;line-height: 25px;}
.piclistcontent ul li img{height: 155px;border: solid 1px #dedede;padding: 3px;}

.witness_title{height: 36px;}
.witness_title div.title{width: 216px;border-bottom: solid 2px #06875a;font-family: arial, '微软雅黑', Simsun, serif;font-size: 17px;line-height: 28px;float: left;}
.witness_title div.title span{font-size: 15px;color: #333333;font-family: arial, '微软雅黑', Simsun, serif;}
.witness_title div.tx_r{float: right;}
.witness_title div.tx_r a {display: block;margin-top: 10px;}

.case2list{height: 1%;background: #f6f6f6;}
.case2list ul li{float: left;width: 230px;margin-left: 20px;background: #FFFFFF;border-bottom: solid 4px #dedede;}
.case2list ul li.none{margin-left: 0;}
.case2list ul li a{display: block;float: left;}
.case2list ul li a.img{width: 230px;height: 160px;}
.case2list ul li a.img img{width: 230px;height: 160px;}
.case2list ul li a.title{width: 240px;line-height: 24px;font-weight: bold;color: #333333;padding:2px 6px;height:24px;font-size: 13px; overflow: hidden;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.case2list ul li p{color: #595757;line-height: 22px;padding: 5px 6px;font-size: 13px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;}
.case2list ul li p.info{color: #595757;line-height: 22px;padding: 5px 6px;display: block;height: 105px;overflow: hidden;}
.case2list ul li a.more{color: #06875a;padding-right: 5px;}
.case2list ul li span{color: #595757;line-height: 22px;padding: 0px 6px 20px 6px;display: block;}

.news{float: left;width: 590px;height: 360px;}

.newsbox{width: 590px;border-bottom:solid 1px #02935d;height: 42px;line-height: 42px;}
.newsinfo,.infonews{width: 110px;position: relative;height: 42px;}
.newsinfo a,.infonews a{display: block;width:110px;height: 42px;text-align: center;font-size: 14px;}
.newsbox div.tx_r{float: right;padding-right: 10px;}
.newsbox div.tx_r a,.problembox div.tx_r a{font-family: arial, sans-serif;}

.newsbox .lidis{background:url("../images/news_tab1.jpg") no-repeat left top;color: #fff;}
.newsbox .liudis{background: none;}
.newsbox div{float: left;}

.newscontent{padding: 10px 0;width: 590px;height: 279px;}
.newscontent ul li{height: 28px;line-height: 28px;background: url("../images/newsli_ico.jpg") no-repeat left center;float: left;width: 290px;}
.newscontent span{float: right;}
.newscontent ul li a{color: #666;display: block;padding-left: 10px;}

.newscontent_left{width: 590px;}
.newscontent_left a{font-size: 13px;color: #4e4c4c;}
.newscontent_left .img{float: left;width: 198px;}
.newscontent_left .img img{width: 190px;height: 132px;border: solid 1px #dedede;padding: 3px;}

.newscontent_left_content{width: 590px;padding-bottom: 10px;height:140px; }
.newscontent_left .title{font-weight: bold;line-height: 28px;display: block;float: left;width:382px;margin-left: 10px;height: 28px;overflow: hidden;color: #333333; }
.newscontent_left p{line-height: 24px;display: block;margin-left: 10px;width: 382px;float: left;color: #666666;}
.newscontent_left p a.tx_r{float: right;margin-right: 10px;margin-top: 5px;}


.problem{width: 321px;float: left;padding-left: 69px;background: url("../images/question_bg.jpg") no-repeat 30px 50px;}
.problembox{height: 42px;width: 321px;line-height: 42px;border-bottom: solid 1px #02935d;}
.problem_title{padding-left: 15px;}
.problembox div{float: left;font-size: 14px;}

.telphone3{border: solid 1px #cccccc;margin-top: 10px;height: 75px;background: url("../images/question.jpg") no-repeat 10px center;padding-left: 80px;padding-top: 15px;}
.telphone3 .telphone3_text1,.telphone3 .telphone3_text1 span{font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 14px;}
.telphone3 .telphone3_text1 span{color: #06875a;}
.telphone3_text2{background: url("../images/telphone.jpg") no-repeat left center;height: 46px;margin-left: 30px;padding-left: 54px;padding-top: 5px;}
.telphone3_text2 span,.telphone3_text2 strong{display: block;font-family: "Microsoft Yahei", Tahoma, Arial, serif;line-height: 20px;font-size: 15px;}
.telphone3_text2 span{color: #ff6600;}
.telphone3_text2 strong{font-weight: normal;font-style: italic;}

.problemlist{width: 299px;padding: 0 10px;}

.problemlist li{line-height: 22px;padding-bottom: 5px;}
.problemlist li a{color: #666;display: block;font-size: 13px;}
.problemlist li p{font-size: 13px;padding: 5px 0;}
.problemlist li p.ask{color: #666;padding-left: 32px;position: relative;font-weight: bold;}
.problemlist li p.ask span{background: url("../images/a.jpg") no-repeat left center;text-indent: -99999px;display: block;width: 22px;position: absolute;left: 1px;top: 5px;}
.problemlist li p.question{color: #666;padding-left: 32px;position: relative;}
.problemlist li p.question span{background: url("../images/q.jpg") no-repeat left center;text-indent: -99999px;display: block;width: 22px;position: absolute;left: 1px;top: 5px;}


.guestbook{margin-left: 75px;width: 345px;float: left;padding-top: 28px;}
.guestbookcontent{background: #0066cc;height: 1%;padding: 23px 0;}
.guestbookcontent div{text-align: center;}
.gbtd{width: 210px;height: 70px;}
.guestbookcontent td.tx_r{text-align: right;width: 80px;color: #fff;font-size: 13px;}





.aboutcontent{height: 1%;}
.stressbox{ height: 36px;position: relative;width: 280px;}
.stressbox div.index_about_title{border-bottom: solid 1px #01b422;width: 100%;height: 15px;}
.stressbox div.index_about_title div.index_about_title_center{width: 100px;margin: 0 auto;height: 15px;position: relative;}
.stressbox div.index_about_title div.index_about_title_center div.title{position: absolute;width: 100px;height: 25px;line-height: 25px;background: #FFFFFF;color:#01b422;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 20px; }







.honors{width: 280px;float: left;background: #f6f6f6;padding: 15px 0 10px 0;}

.honors ul{margin: 0 auto;display: block;width: 220px;padding-top: 10px;}
.honors ul li{text-align: center;line-height: 24px;}
.honors ul li a{width: 220px;height: 190px;display: block;margin: 0 auto;}
.honors ul li span{width: 220px;height: 160px;margin: 0 auto;
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 161px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif;/*防止非utf-8引起的hack失效问题，如gbk编码*/}
.honors ul li img{max-width: 220px;max-height:160px;vertical-align: middle;}
.honors ul li a p{display: block;width: 210px;height: 28px;color:#666666;line-height: 28px;font-size: 13px;}


.chengyaojiaru{width: 980px;height: 556px;background: url("../images/c10.jpg") no-repeat left center;position: relative;}
.chengyaojiaru a{display: block;width: 150px;height: 70px;position: absolute;left: 60px;bottom: 0;text-indent: -9999px;}


.index_about_title{border-bottom: solid 1px #01b422;width: 100%;height: 15px;}
.index_about_title div.index_about_title_center{width: 150px;margin: 0 auto;height: 15px;position: relative;}
.index_about_title div.index_about_title_center div.title{position: absolute;width: 150px;height: 25px;line-height: 25px;background: #FFFFFF;color:#01b422;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 20px; }

.aboutcontent_title{font-weight: bold;font-size: 15px;
    font-family: "微软雅黑", "宋体", Arial, serif;}
.aboutcontent_content{font-size: 13px;line-height: 26px;text-indent: 2em;}
.moreinfo{margin-top: 10px;}



.hxsp{float: left;width: 434px;margin-left: 10px;}
.shipin{border: solid 1px #dfdfdf;height: 215px;padding: 10px;line-height: 24px;}

.case2titlebox{border: solid 1px #cbcbcb;height: 33px;line-height: 33px;background: url("../images/producttitlebackbg.jpg") repeat-x left center;}
.case2title{width: 175px;height: 33px;float: left;position: relative;}
.case2title span{display: block;width: 175px;height: 36px;position: absolute;left: -1px;top: -2px;background: url("../images/producttitlebg2.jpg") no-repeat -1px top;text-align: center;font-size: 14px;color: #fff;}
.case2titlebox .tx_r{float: right;padding-right: 10px;line-height: 28px;}
.case2titlebox .tx_r a{font-family: arial, sans-serif;}





.guestbooktitle{border-left: 9px solid #00672c;background: #009a22;height: 35px;line-height: 35px;padding-left: 15px;color: #FFFFFF;}

.guestbookbox{width: 302px;margin-left: 7px;color: #333333;float: left;font-size: 13px;background: #f6f6f6;}
.bd,.gbtd{background: url("../images/inputbg.jpg") repeat-x left top #f6f6f6;}
.gbtd{border: solid 1px #ccc;}
.guestbookindex{width: 280px;float: left;border: solid 1px #cccccc;padding: 10px;height: 279px;}
.guestbookindex div{padding-bottom: 5px;line-height: 22px;color: #cc0000;}
.guestbookindex tr td.tx_r{width: 40px;padding-right: 10px;}
.guestbookindex .onlinebox td{height: 32px;vertical-align: middle;padding: 2px 0;}
.guestbookindex .onlinebox td .bd2{width: 75px;}
.submit{width: 79px;height: 26px;border: none;background: #339933;color: #FFFFFF;}
.submit2{width: 79px;height: 26px;border: none;background: #999999;color: #FFFFFF;}
.guestbookindex .tx_c a,.guestbookindex .tx_c label{display: block;float: left;padding-top: 5px;}
.guestbookindex .tx_c label{padding-left: 15px;padding-right: 10px;padding-top: 10px;}
.guestbookindex .tx_c img{ vertical-align: middle;}
.guestbooktitle2{height: 30px;}


.link div{float: left; color: #666;}
.link{padding: 10px;width: 958px;}

.linktitle{}
.linktitle div.title{font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 15px;border-bottom: solid 2px #06875a;width: 140px;line-height: 28px;}

.footer{width: 100%; padding-top: 3px;background: #06875a;}
.footernavbg{background: #01b422;}
.footernavbox{height: 38px;color: #fff;}
.footernavbox a{color: #fff;}
.footernavbox ul li{float: left;width: 88px;text-align: center;line-height: 38px;background: url("../images/footernavac.jpg") no-repeat right center;}
.footernavbox ul li.none{background: none;}

.footercontentbox{padding-top: 10px;height: 1%;}
.footercontentbox div{float: left;height: 120px;}
.fogo{width: 234px;text-align: center;float: left;margin-left: 100px;}
.wx{padding-top:5px;width: 140px;text-align: center;float: left}
.footercontent{width: 560px;padding-right: 10px;padding-left: 40px;line-height: 26px;text-align: left;color: #FFFFFF;}
.footercontent img.img2{width: 105px;height: 37px;}
.footercontentbox div.map{float: right;width: 160px;text-align: center;}

/*index end*/

.news_left,.news_right{float: left;}
.news_left{width: 241px;}
.news_left .news_title{height: 35px;line-height: 35px;background: #02935c;padding-left: 17px;}
.news_left .news_title div.title{width: 241px;height: 35px;font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 14px;color: #FFFFFF;}
.news_left .news_title div.title span{font-family: "Microsoft Yahei", Tahoma, Arial, serif;font-size: 15px;}


.news_category {border: solid 1px #ccc;padding: 10px;}
.news_category ul li{background: url("../images/product_bg2.jpg") repeat-x left bottom;height: 32px;line-height: 32px;}
.news_category a{color: #333;display: block;background: url("../images/newscategorybg.jpg") no-repeat 23px center;padding-left: 45px;}
.news_category a.fb{color: #ff6600;font-weight: bold;}
.news_category a:hover{color: #ff6600;}
.news_category a.active{color: #ff6600;font-weight: bold;}

.recomendproduct{padding: 10px 0px 10px 0;border: solid 1px #cccccc;}
.recomendproduct ul li{text-align: center;line-height: 24px;margin: 0 auto;display: block;width: 218px;}
.recomendproduct img{width: 212px;display: block;border: solid 1px #ccc;padding: 2px;}

.contact_content{padding: 5px;line-height: 25px;color: #333;border: solid 1px #cccccc;}
.contact_content p{padding-left: 10px;}
.contact_content img{width: 175px;}
.telphone_box{width: 231px;height: 55px;}
.telphone_box div.telphone_phone2{font-size: 18px;}
.telphone_phone2{background: url("../images/telphone_contact.jpg") no-repeat 10px center;padding-left: 75px;}
.telphone_phone2 h1{font-size: 13px;font-weight: normal;}
.telphone_phone2 h3{font-size: 18px;font-weight: bold;font-family: "Microsoft Yahei", Tahoma, Arial, serif;color: #0b743f;}


.news_right{width: 729px;margin-left: 10px;}
.linkmap{background: url("../images/list-ico.jpg") no-repeat 10px center;padding-left: 24px;color: #333;height: 28px;line-height: 28px;font-size: 13px;overflow: hidden;}
.linkmap span.yourarehere{color: #06875a;}
.linkmap a{color: #333;font-size: 13px;}
.news_list{border: solid 1px #ccc;padding: 10px;height: 1%;}

.news_list ul li a,.news_list ul li span,.news_list ul li p{display: block;float: left;}
.news_list ul li a{width: 75%;}
.news_list ul li p{width: 100%;font-size: 13px;line-height: 24px;color: #333;}
.news_list ul li span{float: right;height: 42px;line-height: 42px;text-align: right;}
.news_list ul li a{line-height: 42px;font-size: 14px;font-weight: bold;float: left;color: #06875a;}
.news_list ul li span a{float: none;display: inline;padding: 0;margin: 0;}
.news_list ul li span b{font-weight: normal;}
.news_list ul li{background: url("../images/product_bg2.jpg") repeat-x left bottom;height: 1%;line-height:22px;display:inline-block;padding-bottom: 10px;width: 98%;}



.customer_list{border: solid 1px #ccc;padding: 10px;height: 1%;}
.customer_list ul li a,.customer_list ul li span,.customer_list ul li p{display: block;float: left;}
.customer_list ul li p{width: 80%;padding-left: 10px;}
.customer_list ul li span{float: right;height: 42px;line-height: 42px;text-align: right;}
.customer_list ul li a{line-height: 42px;color: #06875a;font-size: 14px;font-weight: bold;float: left;padding-left: 10px;}
.customer_list ul li{background: url("../images/product_bg2.jpg") repeat-x left bottom;height: 1%;line-height:22px;display:inline-block;padding-bottom: 10px;width: 98%;padding-top: 10px;}
.customer_list ul li a.img{width: 130px;padding: 0px;}
.customer_list ul li a img{width: 120px;border: solid 1px #ccc;padding: 4px;height: 80px;}



.page{border: solid 1px #ccc;display: inline-block; margin-top: 10px;width: 727px;}
.page div{float: left;width: 254px;padding: 10px;line-height: 25px;}
.page div.tx_r{width: 420px;}
.page div a,.page div span{display: inline-block;width: 25px;height: 25px;text-align: center;line-height: 25px;color: #666;border: solid 1px #ccc;margin: 0px 3px;}
.page div a.active,.page div a:hover,.page div span.active{background: #06875a;color: #fff;}


.recommendnews{background: url("../images/list-ico.jpg") no-repeat 4px center;padding-left: 15px;line-height: 38px;font-weight: bold;font-size: 14px;color: #333;}
.recommendnewscontent div.newscontentre{width: 335px;float: left;padding: 5px 10px 10px 10px;border: solid 1px #ccc;min-height: 320px;}
.recommendnewscontent div.newscontentre ul li{line-height: 40px;height: 40px;width: 100%;background: url("../images/product_bg.jpg") repeat-x left bottom;}
.recommendnewscontent div.newscontentre ul li a{float: left;background: url("../images/news-ico.jpg") no-repeat 3px center;padding-left: 18px;}
.recommendnewscontent div.newscontentre ul li span{float: right}

.news_list_content{border: solid 1px #ccc;padding: 10px;height: 1%;font-size: 14px;}
.nextprea{border: solid 1px #ccc; padding: 5px;height: 16px;}
.nextprea div{float: left;width: 50%;}
.newsviewtitle{padding: 20px 0;}
.newsviewtitle h1{font-size: 16px;text-align: center;color: #333;}
.newsviewauthor{line-height: 28px;text-align: center;height: 28px;}
.newsviewcontent{line-height: 24px;font-size: 12px;padding: 15px 0;}

.productlistcontent{border: solid 1px #ccc;padding: 5px;}
.productlistcontent_left,.productlistcontent_right,.productlistcontent_content{float: left}
.productlistcontent_left{width: 400px;}
.productlistcontent_left_pic {
    width: 386px;
    height: 297px;
    border: solid 1px #ccc;
    text-align: center;
    padding: 4px; /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align: middle;
    /*设置水平居中*/
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px; /*约为高度的0.873，200*0.873 约为175*/
    *font-family: Arial, serif; /*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.productlistcontent_left_pic img{max-width: 386px;max-height: 287px;vertical-align: middle}

.productlistcontent_left_center{width: 360px;}
.productlistcontent_left_center a img{width: 70px; height: 70px;border: 1px #ccc solid;padding: 4px;}
.productlistcontent_left_center a:hover img{border: solid 1px #006699;}
.productlistcontent_left_center ul li{width: 90px;float: left;text-align: center;}
.productlistcontent_left_left_pic_list{width: 400px;height: 80px;margin-top: 10px;}
.productlistcontent_left_left_pic_list div{float: left;}
.productlistcontent_left_left,.productlistcontent_left_right{width: 20px;padding-top: 27px;text-align: center;cursor: pointer;}
.productlistcontent_left_left_pic_list .wrap{width: 400px;}

.productlistcontent_right{width: 310px;}
.productlistcontent_right_title{font-size: 14px;font-weight: bold;color: #333;}
.productlistcontent_right_online{}
.productlistcontent_right_online label{display: block;padding: 5px;}
.productlistcontent_right_online label .input{width: 250px;height: 24px;border: solid 1px #ccc;font-size: 12px;}
.productlistcontent_right_online label .textarea{width: 250px;height: 64px;border: solid 1px #ccc;font-size: 12px;}
.productlistcontent_right_online label .input2{width: 100px;height: 24px;border: solid 1px #ccc;font-size: 12px;}
.productlistcontent_right_online label .submit{width: 77px;border: none;height: 28px;background: #06875a;color: #fff;}

.productlistcontent_content{width: 720px;}
.productlistcontent_content_title{height: 24px;line-height: 29px;color: #fff;padding-left: 0;border-bottom: solid 5px #06875a}
.productlistcontent_content_title div{background: #06875a; width: 100px;text-align: center;}
.productlistcontent_content_content{padding: 10px;line-height: 22px;min-height: 450px;}
.productlistcontent_right_cate{color: #333;line-height: 28px;font-size: 13px;}
.productlistcontent_right_telphone{line-height: 28px;color: #333;height: 28px;}
.productlistcontent_right_telphone span{display: block;float: left;font-size: 13px;}
.productlistcontent_right_telphone span img{padding-top: 5px;}
.productlistcontent_content .title{line-height: 38px;font-size: 14px;background: url("../images/list-ico.jpg") no-repeat 4px 10px;padding-left: 15px;}

/*
* 图片切换
*/
#JINGDONGNumID{ position:absolute; bottom:5px; left: 50%;}
#JINGDONGNumID li{list-style:none;float:left;width:18px;height:16px;FILTER:alpha('opacity=80');opacity:0.8;border:1px solid #06875a;background-color:#FFFFFF;color:#0066cc;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{border:1px solid #336633;background-color:#06875a;color:#FFFFFF;width:22px;height:18px;font-weight:bold;font-size:13px;}

.onlinebox td{height: 32px;vertical-align: middle;padding-left: 10px;}
.bd,.btd{width: 150px;border: solid 1px #ccc;height: 24px;line-height: 24px;}
.btd{height: 150px;width: 450px;}
.bdcode{width: 80px;border: solid 1px #ccc;height: 24px;line-height: 24px;}

.newsviewauthorimg{width: 725px;text-align: center;}
.newsviewauthorimg img{border: solid 1px #ccc; padding:4px; max-width: 600px;}

.online{ width: 111px;height: 269px;}
.onlineleft{float: left;padding-top: 75px;}
.onlineleft img{cursor: pointer;}
.onlineinfo{padding-top: 10px;background: url("../images/chatbg.jpg") no-repeat left top; width: 85px;height: 269px;float: left}
.onlineinfo a{ display: block; margin: 10px auto 0 auto;width: 85px;text-align: center; }
.nexttop{height: 40px;}

.sitemap{border: 5px solid #ccc;width: 870px;padding: 50px;}
.link-tab{border-bottom: solid 1px #ccc;text-align: right;line-height: 24px;height: 26px;}
.link-tab div{float: right;border: solid 1px #ccc;padding: 0 5px;background: #eee;}
.link-tab a,.link-tab span{color: #333333;width: 30px;text-align: center;}
.link-tab a{width: 70px;}

.sitemaptitle{font-size: 13px;font-weight: bold;color: #333333;line-height: 32px;}
.sitemaplist{border: solid 1px #ccc;min-height: 10px;height: 1%;}
.sitemaplist ul li{float: left;width: 170px;text-align: center;line-height: 28px;}

/* QQ在线咨询css*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}